killer blow - French English Dictionary